taming of wild horses - Francés Inglés Diccionario